const low = require('lowdb')
const FileSync = require('lowdb/adapters/FileSync')
 
const adapter = new FileSync('db.json')
const db = low(adapter)
 
// 初始化数据
// db.defaults({ posts: [], user: {}}).write()

// 添加数据
// db.get('posts').push({id:3,title:'今天天气还不错'}).write()

// 获取数据
// console.log(db.get('posts').value())

// 获取单条数据
// console.log(db.get('posts').find({id:2}).value())

// 删除数据
// let result = db.get('posts').remove({id:3}).write()
// console.log(result)
// [ { id: 3, title: '今天天气还不错' } ]

// 修改数据
db.get('posts').find({id:2}).assign({title:'今天天气不错'}).write()
